Logan is a village in East Ayrshire, southwest Scotland. It is 1 mile (1.6 km) east of Cumnock, by the Lugar Water.
Logan is served by a regular daytime bus service to Cumnock operated by Stagecoach West Scotland. The nearest train station is Auchinleck.